howling (drunk) - Espagnol Anglais Dictionnaire